shaft-driven generator - Spanish English Dictionary